opossum shrimp - Turkish English Dictionary